import request from './request'


// 歌单相关
// export function getTuijianGedan() {
//   return request({
//     url: "/recommend/resource",
//   })
// }

// 获取每日歌单推荐
export function getTuijianGedan(limit = 20) {
  return request({
    url: "/personalized",
    params: {
      limit
    }
  })
}


// 根据 分类 获取xxx 分类下的歌单

export function getCategoryContent(cat = "全部", limit = 20, offset = 0) {
  return request({
    url: "/top/playlist",
    params: {
      cat,
      limit,
      offset
    }
  })
}


//  根据 分类  分类下的歌单
export function getCatGedan(query) {
  return request({
    url: "/top/playlist",
    params: {
      ...query
    }
  })
}

// 获取 歌单 的评论

export function getGedanComment(id, info) {
  // ID 就是 ID
  // info 包含  limit 取出评论数量，默认是 20
  //            offset 偏移数量，用于分页  (评论页数-1)*limit 
  return request({
    url: "/comment/playlist",
    params: {
      id,
      ...info
    }
  })
}


// 获取歌单 所有的分类

export function getCatList() {
  return request({
    url: "/playlist/catlist"
  })
}